//[100,100]0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,76,56,46,255,95,75,65,255,97,77,66,255,98,78,67,255,99,78,68,255,98,78,68,255,97,76,66,255,95,75,64,255,93,73,62,255,88,67,57,255,81,61,50,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,98,78,67,255,107,87,77,255,109,89,79,255,111,91,81,255,113,93,82,255,114,94,84,255,114,94,84,255,114,94,83,255,114,94,83,255,114,94,83,255,112,92,82,255,111,91,80,255,109,89,78,255,107,87,76,255,105,85,74,255,101,80,70,255,96,76,66,255,92,72,61,255,83,63,53,255,73,53,43,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,103,82,72,255,110,90,80,255,115,95,84,255,119,99,89,255,121,101,90,255,122,102,91,255,123,103,93,255,124,104,94,255,124,104,94,255,124,104,93,255,123,103,93,255,123,103,92,255,123,102,92,255,122,101,91,255,120,100,89,255,118,98,87,255,116,96,86,255,114,94,84,255,112,92,82,255,109,88,78,255,105,85,74,255,101,81,71,255,97,77,67,255,90,70,60,255,83,63,53,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,107,87,77,255,118,97,87,255,121,101,90,255,124,104,93,255,127,107,96,255,129,108,98,255,130,109,99,255,131,110,100,255,131,111,101,255,132,112,102,255,132,112,101,255,131,111,101,255,131,111,100,255,130,110,99,255,129,109,99,255,129,109,98,255,127,107,96,255,125,105,95,255,124,103,93,255,122,102,91,255,120,100,89,255,118,97,87,255,114,94,84,255,111,91,81,255,108,88,77,255,105,84,74,255,99,79,68,255,92,72,61,255,85,65,54,255,67,46,36,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,111,91,81,255,118,98,88,255,125,105,95,255,128,108,98,255,131,111,100,255,133,113,103,255,135,115,105,255,136,115,105,255,136,116,106,255,137,117,106,255,137,117,107,255,138,118,107,255,137,117,107,255,137,117,106,255,136,116,106,255,136,115,105,255,135,115,104,255,134,114,104,255,133,113,102,255,131,111,101,255,129,109,99,255,128,108,97,255,126,106,95,255,124,104,94,255,121,101,91,255,118,98,88,255,115,95,84,255,112,92,81,255,109,88,78,255,103,83,73,255,98,77,67,255,92,71,61,255,82,62,52,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,104,84,73,255,119,99,89,255,126,106,95,255,131,111,100,255,134,113,103,255,136,116,105,255,138,118,107,255,140,120,109,255,141,121,110,255,141,121,111,255,142,122,111,255,143,122,112,255,143,123,112,255,143,123,113,255,143,122,112,255,142,122,111,255,141,121,111,255,140,120,110,255,140,120,109,255,139,119,109,255,138,118,107,255,136,116,105,255,134,114,104,255,133,112,102,255,131,111,100,255,129,109,99,255,127,107,97,255,124,104,94,255,121,101,91,255,118,98,88,255,115,95,85,255,112,92,82,255,107,87,77,255,102,81,71,255,96,76,65,255,88,68,58,255,75,55,45,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,115,95,84,255,125,105,95,255,130,110,100,255,135,115,105,255,138,118,108,255,140,120,110,255,142,122,112,255,144,124,114,255,145,125,115,255,146,126,115,255,146,126,116,255,146,126,116,255,147,127,116,255,147,127,116,255,147,127,117,255,146,126,116,255,146,126,115,255,145,125,114,255,144,124,114,255,144,123,113,255,143,123,112,255,142,122,111,255,140,120,110,255,138,118,108,255,137,117,106,255,135,115,105,255,133,113,103,255,132,112,101,255,129,109,99,255,126,106,96,255,123,103,93,255,120,100,90,255,117,97,87,255,114,94,84,255,109,89,79,255,104,84,73,255,99,79,68,255,93,73,62,255,81,61,51,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,120,100,90,255,130,109,99,255,135,114,104,255,139,119,109,255,142,122,112,255,144,124,113,255,146,125,115,255,147,127,117,255,149,129,118,255,150,129,119,255,150,130,119,255,150,130,120,255,150,130,120,255,151,131,120,255,151,131,120,255,151,131,120,255,150,130,120,255,150,129,119,255,149,129,118,255,148,128,118,255,147,127,117,255,147,127,116,255,146,126,115,255,144,124,114,255,143,122,112,255,141,121,110,255,139,119,109,255,138,117,107,255,136,116,105,255,134,114,103,255,131,111,100,255,128,108,98,255,125,105,95,255,122,102,92,255,119,99,89,255,116,96,85,255,111,91,80,255,106,85,75,255,100,80,70,255,94,74,64,255,84,64,53,255,73,52,42,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,94,74,63,255,124,104,94,255,133,113,103,255,137,117,107,255,141,121,111,255,145,125,115,255,147,127,116,255,149,128,118,255,150,130,120,255,152,132,121,255,153,133,123,255,154,133,123,255,154,134,123,255,154,134,123,255,154,134,124,255,154,134,124,255,154,134,124,255,154,134,124,255,153,133,123,255,153,132,122,255,152,132,121,255,151,131,121,255,150,130,120,255,150,129,119,255,149,129,118,255,147,127,117,255,145,125,115,255,144,124,113,255,142,122,112,255,141,120,110,255,139,119,108,255,137,117,107,255,135,115,104,255,132,112,101,255,129,109,99,255,126,106,96,255,124,103,93,255,121,101,90,255,117,96,86,255,112,92,81,255,107,87,77,255,102,82,72,255,96,75,65,255,85,65,55,255,74,54,44,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,95,75,65,255,127,106,96,255,136,116,105,255,140,120,109,255,144,124,113,255,148,127,117,255,150,130,119,255,152,131,121,255,153,133,122,255,154,134,124,255,156,135,125,255,157,136,126,255,157,136,126,255,157,137,126,255,157,137,126,255,157,137,126,255,157,137,127,255,157,137,127,255,157,137,126,255,156,136,126,255,155,135,125,255,155,134,124,255,154,134,123,255,153,133,123,255,152,132,122,255,152,131,121,255,150,130,119,255,148,128,118,255,147,127,116,255,145,125,115,255,144,123,113,255,142,122,111,255,140,120,110,255,138,118,108,255,135,115,105,255,133,112,102,255,130,110,99,255,127,107,97,255,124,104,94,255,121,101,91,255,117,96,86,255,112,92,81,255,107,87,77,255,102,82,72,255,95,75,65,255,86,66,56,255,76,56,45,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,97,77,67,255,128,108,97,255,137,117,106,255,142,122,112,255,146,126,115,255,149,129,119,255,152,132,122,255,154,133,123,255,155,135,124,255,156,136,126,255,158,137,127,255,159,139,128,255,159,139,129,255,160,139,129,255,160,139,129,255,160,140,129,255,160,140,129,255,160,140,129,255,160,140,130,255,160,139,129,255,159,139,128,255,158,138,127,255,157,137,127,255,157,136,126,255,156,136,125,255,155,135,125,255,154,134,124,255,153,133,122,255,151,131,121,255,150,129,119,255,148,128,117,255,146,126,116,255,145,125,114,255,143,123,113,255,142,121,111,255,139,119,108,255,136,116,106,255,133,113,103,255,131,110,100,255,128,108,97,255,125,105,95,255,121,101,91,255,117,97,86,255,112,92,82,255,107,87,77,255,103,82,72,255,94,74,64,255,85,65,55,255,73,53,42,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,129,109,98,255,138,117,107,255,144,123,113,255,147,127,116,255,150,130,120,255,154,133,123,255,156,136,125,255,157,137,126,255,158,138,128,255,160,139,129,255,161,141,130,255,162,142,132,255,162,142,132,255,162,142,132,255,162,142,132,255,162,142,132,255,163,142,132,255,163,142,132,255,163,142,132,255,162,142,131,255,161,141,131,255,160,140,130,255,160,139,129,255,159,139,128,255,158,138,127,255,157,137,127,255,157,136,126,255,155,135,125,255,154,133,123,255,152,132,121,255,150,130,120,255,149,129,118,255,147,127,117,255,146,125,115,255,144,124,113,255,142,121,111,255,139,119,108,255,136,116,106,255,134,113,103,255,131,111,100,255,128,108,98,255,125,105,95,255,121,101,90,255,117,96,86,255,112,92,82,255,108,87,77,255,102,82,72,255,93,73,63,255,84,64,54,255,67,47,36,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,129,109,98,255,137,117,106,255,145,125,114,255,148,128,118,255,152,131,121,255,155,135,124,255,158,138,127,255,159,139,128,255,160,140,130,255,161,141,131,255,163,142,132,255,164,143,133,255,164,144,134,255,164,144,134,255,165,144,134,255,165,144,134,255,165,144,134,255,165,144,134,255,165,144,134,255,165,144,134,255,164,144,133,255,163,143,133,255,162,142,132,255,162,141,131,255,161,141,130,255,160,140,129,255,159,139,129,255,159,138,128,255,157,137,127,255,156,135,125,255,154,134,123,255,152,132,122,255,151,131,120,255,149,129,119,255,148,127,117,255,146,126,116,255,144,124,113,255,141,121,111,255,139,119,108,255,136,116,106,255,133,113,103,255,131,111,100,255,128,108,98,255,124,104,94,255,120,100,89,255,116,96,85,255,111,91,81,255,107,86,76,255,100,80,70,255,92,72,61,255,83,63,53,255,61,41,30,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,126,105,95,255,136,116,106,255,144,124,114,255,149,129,119,255,153,132,122,255,156,135,125,255,158,138,128,255,160,140,130,255,162,141,131,255,163,143,132,255,164,144,133,255,165,145,134,255,166,146,135,255,167,146,136,255,167,146,136,255,167,146,136,255,167,146,136,255,167,146,136,255,167,146,136,255,167,146,136,255,167,146,136,255,166,146,135,255,165,145,135,255,164,144,134,255,164,143,133,255,163,143,132,255,162,142,131,255,161,141,131,255,160,140,130,255,159,139,129,255,158,137,127,255,156,136,126,255,155,134,124,255,153,133,122,255,151,131,121,255,150,130,119,255,148,128,118,255,146,126,116,255,144,124,113,255,141,121,111,255,139,118,108,255,136,116,105,255,133,113,103,255,131,111,100,255,128,108,97,255,123,103,93,255,119,99,89,255,115,95,84,255,110,90,80,255,106,86,75,255,98,77,67,255,89,69,59,255,80,60,50,255,55,34,24,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,118,98,88,255,136,116,105,255,143,123,113,255,150,130,119,255,153,133,122,255,156,136,125,255,159,138,128,255,161,141,131,255,163,143,132,255,164,144,133,255,165,145,135,255,166,146,136,255,167,147,137,255,168,148,138,255,169,148,138,255,169,148,138,255,169,148,138,255,169,148,138,255,169,148,138,255,169,148,138,255,169,148,138,255,169,148,138,255,168,148,137,255,167,147,136,255,166,146,136,255,165,145,135,255,165,144,134,255,164,144,133,255,163,143,132,255,162,142,132,255,161,141,130,255,160,139,129,255,158,138,127,255,156,136,126,255,155,135,124,255,153,133,123,255,152,132,121,255,150,130,120,255,149,128,118,255,146,126,115,255,143,123,113,255,141,121,110,255,138,118,108,255,136,116,105,255,133,113,103,255,131,110,100,255,127,107,96,255,123,102,92,255,118,98,88,255,114,94,83,255,109,89,79,255,103,83,73,255,95,75,64,255,87,66,56,255,73,52,42,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,134,114,104,255,142,121,111,255,148,128,118,255,153,133,123,255,156,136,126,255,159,139,128,255,162,142,131,255,164,144,134,255,165,145,135,255,166,146,136,255,168,147,137,255,169,148,138,255,170,149,139,255,170,150,140,255,171,150,140,255,170,150,140,255,170,150,140,255,170,150,140,255,170,150,140,255,170,150,140,255,170,150,140,255,170,150,140,255,169,149,139,255,168,148,138,255,168,147,137,255,167,147,136,255,166,146,135,255,165,145,135,255,164,144,134,255,164,143,133,255,163,142,132,255,161,141,130,255,159,139,129,255,158,138,127,255,156,136,126,255,155,135,124,255,153,133,123,255,152,132,121,255,150,130,120,255,148,128,117,255,145,125,115,255,143,123,112,255,140,120,110,255,138,117,107,255,135,115,105,255,133,112,102,255,129,109,99,255,125,105,95,255,121,101,90,255,117,96,86,255,112,92,82,255,108,88,77,255,101,80,70,255,92,72,62,255,84,64,53,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,126,106,95,255,140,120,109,255,147,126,116,255,153,133,123,255,156,136,126,255,159,139,129,255,162,142,131,255,165,144,134,255,166,146,136,255,167,147,137,255,168,148,138,255,169,149,139,255,170,150,140,255,171,151,141,255,172,152,141,255,172,152,141,255,172,152,141,255,172,152,141,255,172,152,141,255,172,152,141,255,172,152,141,255,172,151,141,255,172,151,141,255,171,151,140,255,170,150,139,255,169,149,138,255,168,148,138,255,167,147,137,255,167,146,136,255,166,146,135,255,165,145,134,255,164,144,133,255,162,142,132,255,161,141,130,255,159,139,129,255,158,138,127,255,156,136,126,255,155,135,124,255,153,133,123,255,152,131,121,255,150,129,119,255,147,127,116,255,144,124,114,255,142,122,111,255,139,119,109,255,137,117,106,255,134,114,104,255,132,111,101,255,127,107,97,255,123,103,93,255,119,99,89,255,115,95,84,255,111,90,80,255,104,84,74,255,97,77,66,255,89,69,58,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,117,96,86,255,138,118,107,255,145,125,114,255,151,131,121,255,156,136,126,255,159,139,128,255,162,142,131,255,164,144,134,255,167,147,136,255,168,148,138,255,169,149,139,255,170,150,140,255,171,151,140,255,172,152,141,255,173,153,142,255,174,153,143,255,174,153,143,255,173,153,143,255,173,153,143,255,173,153,143,255,173,153,143,255,173,153,143,255,173,153,143,255,173,153,142,255,172,152,142,255,171,151,141,255,170,150,140,255,170,149,139,255,169,149,138,255,168,148,137,255,167,147,137,255,166,146,136,255,165,145,135,255,164,144,133,255,162,142,132,255,161,141,130,255,159,139,129,255,158,138,127,255,156,136,126,255,155,135,124,255,153,133,123,255,151,131,121,255,149,129,118,255,146,126,116,255,144,124,113,255,141,121,111,255,139,119,108,255,136,116,106,255,134,113,103,255,130,110,99,255,126,106,95,255,122,101,91,255,117,97,87,255,113,93,83,255,108,88,78,255,101,80,70,255,93,73,62,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,129,109,99,255,142,122,112,255,149,128,118,255,155,135,124,255,159,138,128,255,161,141,131,255,164,144,133,255,166,146,136,255,169,149,138,255,170,150,139,255,171,151,140,255,172,152,141,255,173,153,142,255,174,153,143,255,175,154,144,255,175,155,144,255,175,155,144,255,175,155,144,255,175,155,144,255,175,155,144,255,175,154,144,255,175,154,144,255,175,154,144,255,174,154,144,255,173,153,143,255,173,152,142,255,172,152,141,255,171,151,140,255,170,150,140,255,169,149,139,255,169,148,138,255,168,148,137,255,167,147,136,255,165,145,135,255,164,144,133,255,162,142,132,255,161,140,130,255,159,139,129,255,158,137,127,255,156,136,126,255,155,134,124,255,153,133,122,255,150,130,120,255,148,128,117,255,145,125,115,255,143,123,112,255,140,120,110,255,138,118,107,255,135,115,105,255,132,112,101,255,128,108,97,255,124,104,93,255,120,100,89,255,116,95,85,255,111,91,81,255,105,84,74,255,97,77,66,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,118,98,88,255,138,117,107,255,146,126,115,255,152,132,122,255,158,138,128,255,161,141,130,255,164,143,133,255,166,146,136,255,169,148,138,255,171,151,140,255,172,151,141,255,173,152,142,255,173,153,143,255,174,154,144,255,175,155,144,255,176,156,145,255,176,156,146,255,176,156,146,255,176,156,145,255,176,156,145,255,176,156,145,255,176,156,145,255,176,155,145,255,175,155,145,255,175,155,145,255,174,154,144,255,174,153,143,255,173,153,142,255,172,152,141,255,171,151,141,255,170,150,140,255,169,149,139,255,169,148,138,255,168,148,137,255,166,146,136,255,165,144,134,255,163,143,133,255,162,141,131,255,160,140,130,255,159,138,128,255,157,137,127,255,156,135,125,255,154,134,123,255,151,131,121,255,149,129,118,255,147,126,116,255,144,124,114,255,142,121,111,255,139,119,109,255,137,116,106,255,134,113,103,255,130,110,99,255,126,106,95,255,122,101,91,255,118,97,87,255,113,93,83,255,108,88,77,255,101,80,70,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,127,107,97,255,143,123,113,255,150,129,119,255,156,136,125,255,161,140,130,255,163,143,132,255,166,145,135,255,168,148,137,255,170,150,140,255,172,152,141,255,173,153,142,255,174,154,143,255,175,154,144,255,175,155,145,255,176,156,146,255,177,157,146,255,177,157,147,255,177,157,146,255,177,157,146,255,177,157,146,255,177,157,146,255,177,156,146,255,177,156,146,255,176,156,146,255,176,156,146,255,175,155,145,255,175,154,144,255,174,153,143,255,173,153,142,255,172,152,141,255,171,151,141,255,170,150,140,255,170,149,139,255,169,149,138,255,167,147,137,255,166,145,135,255,164,144,134,255,163,142,132,255,161,141,131,255,160,139,129,255,158,138,127,255,157,136,126,255,155,135,124,255,153,132,122,255,150,130,120,255,148,128,117,255,145,125,115,255,143,123,112,255,140,120,110,255,138,118,107,255,135,115,105,255,131,111,101,255,127,107,97,255,123,103,93,255,119,99,89,255,115,95,84,255,110,90,80,255,103,83,73,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,136,115,105,255,147,126,116,255,153,132,122,255,158,138,128,255,162,142,132,255,165,144,134,255,167,147,136,255,169,149,139,255,172,152,141,255,173,153,143,255,174,154,143,255,175,155,144,255,176,156,145,255,176,156,146,255,177,157,147,255,178,158,148,255,178,158,148,255,178,158,147,255,178,158,147,255,178,158,147,255,178,158,147,255,178,157,147,255,177,157,147,255,177,157,147,255,177,157,146,255,176,156,146,255,175,155,145,255,175,154,144,255,174,154,143,255,173,153,142,255,172,152,142,255,171,151,141,255,171,150,140,255,170,149,139,255,168,148,138,255,167,146,136,255,165,145,135,255,164,143,133,255,162,142,132,255,161,140,130,255,159,139,128,255,158,137,127,255,156,136,125,255,154,134,123,255,151,131,121,255,149,129,118,255,146,126,116,255,144,124,113,255,142,121,111,255,139,119,109,255,137,116,106,255,133,113,102,255,129,109,98,255,125,105,94,255,121,101,90,255,117,97,86,255,113,92,82,255,106,86,75,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,124,103,93,255,141,121,110,255,149,129,118,255,155,135,124,255,160,140,130,255,164,143,133,255,166,146,136,255,169,148,138,255,171,151,140,255,173,153,143,255,174,154,144,255,175,155,145,255,176,156,145,255,177,157,146,255,178,157,147,255,178,158,148,255,179,159,149,255,179,159,149,255,179,159,148,255,179,159,148,255,179,159,148,255,179,159,148,255,179,158,148,255,178,158,148,255,178,158,148,255,178,158,147,255,177,157,147,255,176,156,146,255,175,155,145,255,175,154,144,255,174,154,143,255,173,153,142,255,172,152,142,255,171,151,141,255,171,150,140,255,169,149,139,255,168,147,137,255,166,146,136,255,165,144,134,255,163,143,132,255,162,141,131,255,160,140,129,255,159,138,128,255,157,137,126,255,155,135,124,255,153,132,122,255,150,130,119,255,148,127,117,255,145,125,115,255,143,123,112,255,140,120,110,255,138,118,107,255,134,114,104,255,130,110,100,255,127,106,96,255,123,102,92,255,118,98,88,255,114,94,84,255,108,88,78,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,129,109,99,255,145,125,115,255,151,131,121,255,157,137,127,255,163,143,132,255,165,145,135,255,168,147,137,255,170,150,139,255,172,152,142,255,175,154,144,255,175,155,145,255,176,156,146,255,177,157,147,255,178,158,147,255,179,158,148,255,179,159,149,255,180,160,150,255,180,160,149,255,180,160,149,255,180,159,149,255,180,159,149,255,179,159,149,255,179,159,149,255,179,159,149,255,179,159,148,255,179,158,148,255,178,158,147,255,177,157,146,255,176,156,145,255,175,155,145,255,174,154,144,255,174,153,143,255,173,153,142,255,172,152,141,255,171,151,141,255,170,150,139,255,168,148,138,255,167,147,136,255,165,145,135,255,164,143,133,255,162,142,132,255,161,141,130,255,159,139,129,255,158,137,127,255,156,135,125,255,153,133,123,255,151,131,120,255,148,128,118,255,146,126,115,255,144,123,113,255,141,121,111,255,139,118,108,255,135,115,105,255,132,111,101,255,128,108,97,255,124,104,93,255,120,100,89,255,116,96,85,255,111,90,80,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,135,115,104,255,148,128,117,255,154,134,123,255,159,139,129,255,164,144,133,255,166,146,136,255,169,149,138,255,171,151,141,255,173,153,143,255,175,155,145,255,176,156,146,255,177,157,146,255,178,158,147,255,179,158,148,255,179,159,149,255,180,160,149,255,181,160,150,255,181,160,150,255,180,160,150,255,180,160,150,255,180,160,150,255,180,160,149,255,180,160,149,255,180,159,149,255,180,159,149,255,179,159,149,255,178,158,148,255,177,157,147,255,177,156,146,255,176,156,145,255,175,155,144,255,174,154,144,255,173,153,143,255,173,152,142,255,172,152,141,255,170,150,140,255,169,149,138,255,167,147,137,255,166,146,135,255,164,144,134,255,163,143,132,255,161,141,131,255,160,140,129,255,158,138,128,255,156,136,126,255,154,134,123,255,151,131,121,255,149,129,118,255,147,127,116,255,144,124,114,255,142,122,111,255,139,119,109,255,136,116,106,255,133,112,102,255,129,108,98,255,125,105,94,255,121,100,90,255,117,96,86,255,112,92,81,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,139,119,108,255,150,129,119,255,155,135,125,255,161,141,130,255,165,145,134,255,167,147,137,255,170,150,139,255,172,152,141,255,174,154,144,255,176,156,145,255,177,157,146,255,178,157,147,255,178,158,148,255,179,159,149,255,180,160,149,255,181,160,150,255,181,161,151,255,181,161,151,255,181,161,150,255,181,161,150,255,181,160,150,255,181,160,150,255,180,160,150,255,180,160,150,255,180,160,150,255,180,159,149,255,179,159,148,255,178,158,147,255,177,157,147,255,176,156,146,255,175,155,145,255,175,155,144,255,174,154,143,255,173,153,143,255,172,152,142,255,171,151,140,255,169,149,139,255,168,148,137,255,166,146,136,255,165,145,134,255,163,143,133,255,162,142,131,255,160,140,130,255,159,139,128,255,157,137,126,255,155,134,124,255,152,132,122,255,150,130,119,255,147,127,117,255,145,125,114,255,143,122,112,255,140,120,109,255,137,117,107,255,133,113,103,255,130,109,99,255,126,105,95,255,122,101,91,255,118,97,87,255,113,93,83,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,125,105,95,255,142,122,111,255,151,131,120,255,157,136,126,255,162,142,131,255,166,146,135,255,168,148,138,255,171,150,140,255,173,153,142,255,175,155,144,255,177,157,146,255,178,157,147,255,178,158,148,255,179,159,148,255,180,160,149,255,181,160,150,255,181,161,151,255,182,162,151,255,182,161,151,255,182,161,151,255,181,161,151,255,181,161,151,255,181,161,150,255,181,161,150,255,181,161,150,255,181,160,150,255,180,160,150,255,179,159,149,255,179,158,148,255,178,158,147,255,177,157,146,255,176,156,145,255,175,155,145,255,174,154,144,255,174,153,143,255,173,153,142,255,171,151,141,255,170,150,139,255,168,148,138,255,167,147,136,255,165,145,135,255,164,144,133,255,162,142,132,255,161,141,130,255,159,139,129,255,158,137,127,255,155,135,125,255,153,133,122,255,150,130,120,255,148,128,117,255,146,125,115,255,143,123,113,255,141,121,110,255,138,118,108,255,134,114,104,255,130,110,100,255,127,106,96,255,123,102,92,255,119,98,88,255,114,94,84,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,129,108,98,255,145,125,114,255,152,132,122,255,158,138,127,255,163,143,133,255,167,147,136,255,169,149,139,255,171,151,141,255,174,153,143,255,176,156,145,255,177,157,147,255,178,158,148,255,179,159,148,255,180,159,149,255,180,160,150,255,181,161,151,255,182,162,151,255,182,162,152,255,182,162,152,255,182,162,151,255,182,162,151,255,182,162,151,255,182,161,151,255,181,161,151,255,181,161,151,255,181,161,151,255,181,160,150,255,180,160,149,255,179,159,148,255,178,158,148,255,177,157,147,255,176,156,146,255,176,155,145,255,175,155,144,255,174,154,143,255,173,153,143,255,172,152,141,255,170,150,140,255,169,149,138,255,167,147,137,255,166,146,135,255,164,144,134,255,163,143,132,255,161,141,131,255,160,140,129,255,158,138,127,255,156,136,125,255,153,133,123,255,151,131,120,255,149,128,118,255,146,126,116,255,144,124,113,255,141,121,111,255,139,119,108,255,135,115,105,255,131,111,101,255,127,107,97,255,124,103,93,255,120,99,89,255,115,95,85,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,132,112,101,255,147,127,117,255,154,133,123,255,159,139,128,255,164,144,134,255,167,147,137,255,170,149,139,255,172,152,141,255,174,154,144,255,176,156,146,255,178,158,147,255,178,158,148,255,179,159,149,255,180,160,149,255,181,160,150,255,181,161,151,255,182,162,152,255,183,162,152,255,182,162,152,255,182,162,152,255,182,162,152,255,182,162,151,255,182,162,151,255,182,161,151,255,181,161,151,255,181,161,151,255,181,161,150,255,180,160,149,255,179,159,149,255,178,158,148,255,177,157,147,255,177,156,146,255,176,156,145,255,175,155,144,255,174,154,144,255,173,153,143,255,172,152,141,255,171,150,140,255,169,149,138,255,168,147,137,255,166,146,135,255,165,144,134,255,163,143,132,255,162,141,131,255,160,140,129,255,158,138,128,255,156,136,125,255,154,133,123,255,151,131,121,255,149,129,118,255,146,126,116,255,144,124,113,255,142,121,111,255,139,119,109,255,135,115,105,255,132,111,101,255,128,108,97,255,124,104,93,255,120,100,89,255,116,96,85,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,133,113,102,255,148,128,118,255,154,134,123,255,159,139,129,255,165,144,134,255,168,147,137,255,170,150,139,255,172,152,142,255,174,154,144,255,177,156,146,255,178,158,147,255,179,159,148,255,179,159,149,255,180,160,150,255,181,161,150,255,182,161,151,255,182,162,152,255,183,163,152,255,183,162,152,255,182,162,152,255,182,162,152,255,182,162,152,255,182,162,151,255,182,162,151,255,182,161,151,255,181,161,151,255,181,161,150,255,180,160,150,255,179,159,149,255,178,158,148,255,178,157,147,255,177,157,146,255,176,156,145,255,175,155,145,255,174,154,144,255,174,153,143,255,172,152,142,255,171,151,140,255,169,149,139,255,168,148,137,255,166,146,136,255,165,145,134,255,163,143,133,255,162,142,131,255,160,140,130,255,159,138,128,255,156,136,126,255,154,134,123,255,151,131,121,255,149,129,118,255,147,126,116,255,144,124,114,255,142,122,111,255,139,119,109,255,136,115,105,255,132,112,101,255,128,108,97,255,124,104,94,255,120,100,90,255,116,96,86,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,134,114,103,255,149,129,118,255,154,134,124,255,160,140,129,255,165,145,134,255,168,148,137,255,170,150,140,255,173,152,142,255,175,155,144,255,177,157,146,255,178,158,148,255,179,159,148,255,180,159,149,255,180,160,150,255,181,161,151,255,182,162,151,255,183,162,152,255,183,163,152,255,183,163,152,255,183,162,152,255,182,162,152,255,182,162,152,255,182,162,152,255,182,162,151,255,182,162,151,255,182,161,151,255,181,161,151,255,180,160,150,255,179,159,149,255,179,158,148,255,178,158,147,255,177,157,146,255,176,156,146,255,175,155,145,255,175,154,144,255,174,154,143,255,172,152,142,255,171,151,140,255,169,149,139,255,168,148,137,255,166,146,136,255,165,145,134,255,163,143,133,255,162,142,131,255,160,140,130,255,159,139,128,255,156,136,126,255,154,134,123,255,152,131,121,255,149,129,119,255,147,127,116,255,144,124,114,255,142,122,111,255,140,119,109,255,136,116,105,255,132,112,102,255,128,108,98,255,124,104,94,255,120,100,90,255,116,96,86,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,135,115,104,255,149,129,119,255,155,135,124,255,160,140,130,255,165,145,135,255,168,148,138,255,171,150,140,255,173,153,142,255,175,155,144,255,177,157,146,255,178,158,148,255,179,159,149,255,180,160,149,255,181,160,150,255,181,161,151,255,182,162,151,255,183,163,152,255,183,163,153,255,183,163,152,255,183,163,152,255,183,162,152,255,182,162,152,255,182,162,152,255,182,162,152,255,182,162,151,255,182,162,151,255,181,161,151,255,181,160,150,255,180,159,149,255,179,159,148,255,178,158,147,255,177,157,147,255,176,156,146,255,176,155,145,255,175,155,144,255,174,154,143,255,173,152,142,255,171,151,140,255,170,149,139,255,168,148,137,255,167,146,136,255,165,145,134,255,164,143,133,255,162,142,131,255,161,140,130,255,159,139,128,255,157,136,126,255,154,134,124,255,152,132,121,255,149,129,119,255,147,127,116,255,145,125,114,255,142,122,112,255,140,120,109,255,136,116,106,255,132,112,102,255,129,108,98,255,125,105,94,255,121,101,90,255,117,97,86,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,135,115,104,255,149,129,119,255,155,135,124,255,160,140,130,255,165,145,135,255,168,148,138,255,171,150,140,255,173,153,142,255,175,155,144,255,177,157,146,255,178,158,148,255,179,159,149,255,180,160,149,255,181,160,150,255,181,161,151,255,182,162,151,255,183,163,152,255,183,163,153,255,183,163,152,255,183,163,152,255,183,162,152,255,182,162,152,255,182,162,152,255,182,162,152,255,182,162,151,255,182,162,151,255,181,161,151,255,181,160,150,255,180,159,149,255,179,159,148,255,178,158,147,255,177,157,147,255,176,156,146,255,176,155,145,255,175,155,144,255,174,154,143,255,173,152,142,255,171,151,140,255,170,149,139,255,168,148,137,255,167,146,136,255,165,145,134,255,164,143,133,255,162,142,131,255,161,140,130,255,159,139,128,255,157,136,126,255,154,134,124,255,152,132,121,255,149,129,119,255,147,127,116,255,145,125,114,255,142,122,112,255,140,120,109,255,136,116,106,255,132,112,102,255,129,108,98,255,125,105,94,255,121,101,90,255,117,97,86,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,134,114,103,255,149,129,118,255,154,134,124,255,160,140,129,255,165,145,134,255,168,148,137,255,170,150,140,255,173,152,142,255,175,154,144,255,177,157,146,255,178,158,148,255,179,159,148,255,180,159,149,255,180,160,150,255,181,161,151,255,182,162,151,255,183,162,152,255,183,163,152,255,183,163,152,255,183,162,152,255,182,162,152,255,182,162,152,255,182,162,152,255,182,162,151,255,182,162,151,255,182,161,151,255,181,161,151,255,180,160,150,255,179,159,149,255,179,158,148,255,178,158,147,255,177,157,146,255,176,156,146,255,175,155,145,255,175,154,144,255,174,154,143,255,172,152,142,255,171,151,140,255,169,149,139,255,168,148,137,255,166,146,136,255,165,145,134,255,163,143,133,255,162,142,131,255,160,140,130,255,159,139,128,255,156,136,126,255,154,134,123,255,152,131,121,255,149,129,119,255,147,127,116,255,144,124,114,255,142,122,111,255,140,119,109,255,136,116,105,255,132,112,102,255,128,108,98,255,124,104,94,255,120,100,90,255,116,96,86,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,133,113,102,255,148,128,118,255,154,134,123,255,159,139,129,255,165,144,134,255,168,147,137,255,170,150,139,255,172,152,142,255,174,154,144,255,177,156,146,255,178,158,147,255,179,159,148,255,179,159,149,255,180,160,150,255,181,161,150,255,182,161,151,255,182,162,152,255,183,163,152,255,183,162,152,255,182,162,152,255,182,162,152,255,182,162,152,255,182,162,151,255,182,162,151,255,182,161,151,255,181,161,151,255,181,161,150,255,180,160,150,255,179,159,149,255,178,158,148,255,178,157,147,255,177,157,146,255,176,156,145,255,175,155,145,255,174,154,144,255,174,153,143,255,172,152,142,255,171,151,140,255,169,149,139,255,168,148,137,255,166,146,136,255,165,145,134,255,163,143,133,255,162,142,131,255,160,140,130,255,159,138,128,255,156,136,126,255,154,134,123,255,151,131,121,255,149,129,118,255,147,126,116,255,144,124,114,255,142,122,111,255,139,119,109,255,136,115,105,255,132,112,101,255,128,108,97,255,124,104,94,255,120,100,90,255,116,96,86,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,132,112,101,255,147,127,117,255,154,133,123,255,159,139,128,255,164,144,134,255,167,147,137,255,170,149,139,255,172,152,141,255,174,154,144,255,176,156,146,255,178,158,147,255,178,158,148,255,179,159,149,255,180,160,149,255,181,160,150,255,181,161,151,255,182,162,152,255,183,162,152,255,182,162,152,255,182,162,152,255,182,162,152,255,182,162,151,255,182,162,151,255,182,161,151,255,181,161,151,255,181,161,151,255,181,161,150,255,180,160,149,255,179,159,149,255,178,158,148,255,177,157,147,255,177,156,146,255,176,156,145,255,175,155,144,255,174,154,144,255,173,153,143,255,172,152,141,255,171,150,140,255,169,149,138,255,168,147,137,255,166,146,135,255,165,144,134,255,163,143,132,255,162,141,131,255,160,140,129,255,158,138,128,255,156,136,125,255,154,133,123,255,151,131,121,255,149,129,118,255,146,126,116,255,144,124,113,255,142,121,111,255,139,119,109,255,135,115,105,255,132,111,101,255,128,108,97,255,124,104,93,255,120,100,89,255,116,96,85,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,129,108,98,255,145,125,114,255,152,132,122,255,158,138,127,255,163,143,133,255,167,147,136,255,169,149,139,255,171,151,141,255,174,153,143,255,176,156,145,255,177,157,147,255,178,158,148,255,179,159,148,255,180,159,149,255,180,160,150,255,181,161,151,255,182,162,151,255,182,162,152,255,182,162,152,255,182,162,151,255,182,162,151,255,182,162,151,255,182,161,151,255,181,161,151,255,181,161,151,255,181,161,151,255,181,160,150,255,180,160,149,255,179,159,148,255,178,158,148,255,177,157,147,255,176,156,146,255,176,155,145,255,175,155,144,255,174,154,143,255,173,153,143,255,172,152,141,255,170,150,140,255,169,149,138,255,167,147,137,255,166,146,135,255,164,144,134,255,163,143,132,255,161,141,131,255,160,140,129,255,158,138,127,255,156,136,125,255,153,133,123,255,151,131,120,255,149,128,118,255,146,126,116,255,144,124,113,255,141,121,111,255,139,119,108,255,135,115,105,255,131,111,101,255,127,107,97,255,124,103,93,255,120,99,89,255,115,95,85,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,125,105,95,255,142,122,111,255,151,131,120,255,157,136,126,255,162,142,131,255,166,146,135,255,168,148,138,255,171,150,140,255,173,153,142,255,175,155,144,255,177,157,146,255,178,157,147,255,178,158,148,255,179,159,148,255,180,160,149,255,181,160,150,255,181,161,151,255,182,162,151,255,182,161,151,255,182,161,151,255,181,161,151,255,181,161,151,255,181,161,150,255,181,161,150,255,181,161,150,255,181,160,150,255,180,160,150,255,179,159,149,255,179,158,148,255,178,158,147,255,177,157,146,255,176,156,145,255,175,155,145,255,174,154,144,255,174,153,143,255,173,153,142,255,171,151,141,255,170,150,139,255,168,148,138,255,167,147,136,255,165,145,135,255,164,144,133,255,162,142,132,255,161,141,130,255,159,139,129,255,158,137,127,255,155,135,125,255,153,133,122,255,150,130,120,255,148,128,117,255,146,125,115,255,143,123,113,255,141,121,110,255,138,118,108,255,134,114,104,255,130,110,100,255,127,106,96,255,123,102,92,255,119,98,88,255,114,94,84,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,139,119,108,255,150,129,119,255,155,135,125,255,161,141,130,255,165,145,134,255,167,147,137,255,170,150,139,255,172,152,141,255,174,154,144,255,176,156,145,255,177,157,146,255,178,157,147,255,178,158,148,255,179,159,149,255,180,160,149,255,181,160,150,255,181,161,151,255,181,161,151,255,181,161,150,255,181,161,150,255,181,160,150,255,181,160,150,255,180,160,150,255,180,160,150,255,180,160,150,255,180,159,149,255,179,159,148,255,178,158,147,255,177,157,147,255,176,156,146,255,175,155,145,255,175,155,144,255,174,154,143,255,173,153,143,255,172,152,142,255,171,151,140,255,169,149,139,255,168,148,137,255,166,146,136,255,165,145,134,255,163,143,133,255,162,142,131,255,160,140,130,255,159,139,128,255,157,137,126,255,155,134,124,255,152,132,122,255,150,130,119,255,147,127,117,255,145,125,114,255,143,122,112,255,140,120,109,255,137,117,107,255,133,113,103,255,130,109,99,255,126,105,95,255,122,101,91,255,118,97,87,255,113,93,83,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,135,115,104,255,148,128,117,255,154,134,123,255,159,139,129,255,164,144,133,255,166,146,136,255,169,149,138,255,171,151,141,255,173,153,143,255,175,155,145,255,176,156,146,255,177,157,146,255,178,158,147,255,179,158,148,255,179,159,149,255,180,160,149,255,181,160,150,255,181,160,150,255,180,160,150,255,180,160,150,255,180,160,150,255,180,160,149,255,180,160,149,255,180,159,149,255,180,159,149,255,179,159,149,255,178,158,148,255,177,157,147,255,177,156,146,255,176,156,145,255,175,155,144,255,174,154,144,255,173,153,143,255,173,152,142,255,172,152,141,255,170,150,140,255,169,149,138,255,167,147,137,255,166,146,135,255,164,144,134,255,163,143,132,255,161,141,131,255,160,140,129,255,158,138,128,255,156,136,126,255,154,134,123,255,151,131,121,255,149,129,118,255,147,127,116,255,144,124,114,255,142,122,111,255,139,119,109,255,136,116,106,255,133,112,102,255,129,108,98,255,125,105,94,255,121,100,90,255,117,96,86,255,112,92,81,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,129,109,99,255,145,125,115,255,151,131,121,255,157,137,127,255,163,143,132,255,165,145,135,255,168,147,137,255,170,150,139,255,172,152,142,255,175,154,144,255,175,155,145,255,176,156,146,255,177,157,147,255,178,158,147,255,179,158,148,255,179,159,149,255,180,160,150,255,180,160,149,255,180,160,149,255,180,159,149,255,180,159,149,255,179,159,149,255,179,159,149,255,179,159,149,255,179,159,148,255,179,158,148,255,178,158,147,255,177,157,146,255,176,156,145,255,175,155,145,255,174,154,144,255,174,153,143,255,173,153,142,255,172,152,141,255,171,151,141,255,170,150,139,255,168,148,138,255,167,147,136,255,165,145,135,255,164,143,133,255,162,142,132,255,161,141,130,255,159,139,129,255,158,137,127,255,156,135,125,255,153,133,123,255,151,131,120,255,148,128,118,255,146,126,115,255,144,123,113,255,141,121,111,255,139,118,108,255,135,115,105,255,132,111,101,255,128,108,97,255,124,104,93,255,120,100,89,255,116,96,85,255,111,90,80,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,124,103,93,255,141,121,110,255,149,129,118,255,155,135,124,255,160,140,130,255,164,143,133,255,166,146,136,255,169,148,138,255,171,151,140,255,173,153,143,255,174,154,144,255,175,155,145,255,176,156,145,255,177,157,146,255,178,157,147,255,178,158,148,255,179,159,149,255,179,159,149,255,179,159,148,255,179,159,148,255,179,159,148,255,179,159,148,255,179,158,148,255,178,158,148,255,178,158,148,255,178,158,147,255,177,157,147,255,176,156,146,255,175,155,145,255,175,154,144,255,174,154,143,255,173,153,142,255,172,152,142,255,171,151,141,255,171,150,140,255,169,149,139,255,168,147,137,255,166,146,136,255,165,144,134,255,163,143,132,255,162,141,131,255,160,140,129,255,159,138,128,255,157,137,126,255,155,135,124,255,153,132,122,255,150,130,119,255,148,127,117,255,145,125,115,255,143,123,112,255,140,120,110,255,138,118,107,255,134,114,104,255,130,110,100,255,127,106,96,255,123,102,92,255,118,98,88,255,114,94,84,255,108,88,78,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,136,115,105,255,147,126,116,255,153,132,122,255,158,138,128,255,162,142,132,255,165,144,134,255,167,147,136,255,169,149,139,255,172,152,141,255,173,153,143,255,174,154,143,255,175,155,144,255,176,156,145,255,176,156,146,255,177,157,147,255,178,158,148,255,178,158,148,255,178,158,147,255,178,158,147,255,178,158,147,255,178,158,147,255,178,157,147,255,177,157,147,255,177,157,147,255,177,157,146,255,176,156,146,255,175,155,145,255,175,154,144,255,174,154,143,255,173,153,142,255,172,152,142,255,171,151,141,255,171,150,140,255,170,149,139,255,168,148,138,255,167,146,136,255,165,145,135,255,164,143,133,255,162,142,132,255,161,140,130,255,159,139,128,255,158,137,127,255,156,136,125,255,154,134,123,255,151,131,121,255,149,129,118,255,146,126,116,255,144,124,113,255,142,121,111,255,139,119,109,255,137,116,106,255,133,113,102,255,129,109,98,255,125,105,94,255,121,101,90,255,117,97,86,255,113,92,82,255,106,86,75,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,127,107,97,255,143,123,113,255,150,129,119,255,156,136,125,255,161,140,130,255,163,143,132,255,166,145,135,255,168,148,137,255,170,150,140,255,172,152,141,255,173,153,142,255,174,154,143,255,175,154,144,255,175,155,145,255,176,156,146,255,177,157,146,255,177,157,147,255,177,157,146,255,177,157,146,255,177,157,146,255,177,157,146,255,177,156,146,255,177,156,146,255,176,156,146,255,176,156,146,255,175,155,145,255,175,154,144,255,174,153,143,255,173,153,142,255,172,152,141,255,171,151,141,255,170,150,140,255,170,149,139,255,169,149,138,255,167,147,137,255,166,145,135,255,164,144,134,255,163,142,132,255,161,141,131,255,160,139,129,255,158,138,127,255,157,136,126,255,155,135,124,255,153,132,122,255,150,130,120,255,148,128,117,255,145,125,115,255,143,123,112,255,140,120,110,255,138,118,107,255,135,115,105,255,131,111,101,255,127,107,97,255,123,103,93,255,119,99,89,255,115,95,84,255,110,90,80,255,103,83,73,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,118,98,88,255,138,117,107,255,146,126,115,255,152,132,122,255,158,138,128,255,161,141,130,255,164,143,133,255,166,146,136,255,169,148,138,255,171,151,140,255,172,151,141,255,173,152,142,255,173,153,143,255,174,154,144,255,175,155,144,255,176,156,145,255,176,156,146,255,176,156,146,255,176,156,145,255,176,156,145,255,176,156,145,255,176,156,145,255,176,155,145,255,175,155,145,255,175,155,145,255,174,154,144,255,174,153,143,255,173,153,142,255,172,152,141,255,171,151,141,255,170,150,140,255,169,149,139,255,169,148,138,255,168,148,137,255,166,146,136,255,165,144,134,255,163,143,133,255,162,141,131,255,160,140,130,255,159,138,128,255,157,137,127,255,156,135,125,255,154,134,123,255,151,131,121,255,149,129,118,255,147,126,116,255,144,124,114,255,142,121,111,255,139,119,109,255,137,116,106,255,134,113,103,255,130,110,99,255,126,106,95,255,122,101,91,255,118,97,87,255,113,93,83,255,108,88,77,255,101,80,70,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,129,109,99,255,142,122,112,255,149,128,118,255,155,135,124,255,159,138,128,255,161,141,131,255,164,144,133,255,166,146,136,255,169,149,138,255,170,150,139,255,171,151,140,255,172,152,141,255,173,153,142,255,174,153,143,255,175,154,144,255,175,155,144,255,175,155,144,255,175,155,144,255,175,155,144,255,175,155,144,255,175,154,144,255,175,154,144,255,175,154,144,255,174,154,144,255,173,153,143,255,173,152,142,255,172,152,141,255,171,151,140,255,170,150,140,255,169,149,139,255,169,148,138,255,168,148,137,255,167,147,136,255,165,145,135,255,164,144,133,255,162,142,132,255,161,140,130,255,159,139,129,255,158,137,127,255,156,136,126,255,155,134,124,255,153,133,122,255,150,130,120,255,148,128,117,255,145,125,115,255,143,123,112,255,140,120,110,255,138,118,107,255,135,115,105,255,132,112,101,255,128,108,97,255,124,104,93,255,120,100,89,255,116,95,85,255,111,91,81,255,105,84,74,255,97,77,66,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,117,96,86,255,138,118,107,255,145,125,114,255,151,131,121,255,156,136,126,255,159,139,128,255,162,142,131,255,164,144,134,255,167,147,136,255,168,148,138,255,169,149,139,255,170,150,140,255,171,151,140,255,172,152,141,255,173,153,142,255,174,153,143,255,174,153,143,255,173,153,143,255,173,153,143,255,173,153,143,255,173,153,143,255,173,153,143,255,173,153,143,255,173,153,142,255,172,152,142,255,171,151,141,255,170,150,140,255,170,149,139,255,169,149,138,255,168,148,137,255,167,147,137,255,166,146,136,255,165,145,135,255,164,144,133,255,162,142,132,255,161,141,130,255,159,139,129,255,158,138,127,255,156,136,126,255,155,135,124,255,153,133,123,255,151,131,121,255,149,129,118,255,146,126,116,255,144,124,113,255,141,121,111,255,139,119,108,255,136,116,106,255,134,113,103,255,130,110,99,255,126,106,95,255,122,101,91,255,117,97,87,255,113,93,83,255,108,88,78,255,101,80,70,255,93,73,62,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,126,106,95,255,140,120,109,255,147,126,116,255,153,133,123,255,156,136,126,255,159,139,129,255,162,142,131,255,165,144,134,255,166,146,136,255,167,147,137,255,168,148,138,255,169,149,139,255,170,150,140,255,171,151,141,255,172,152,141,255,172,152,141,255,172,152,141,255,172,152,141,255,172,152,141,255,172,152,141,255,172,152,141,255,172,151,141,255,172,151,141,255,171,151,140,255,170,150,139,255,169,149,138,255,168,148,138,255,167,147,137,255,167,146,136,255,166,146,135,255,165,145,134,255,164,144,133,255,162,142,132,255,161,141,130,255,159,139,129,255,158,138,127,255,156,136,126,255,155,135,124,255,153,133,123,255,152,131,121,255,150,129,119,255,147,127,116,255,144,124,114,255,142,122,111,255,139,119,109,255,137,117,106,255,134,114,104,255,132,111,101,255,127,107,97,255,123,103,93,255,119,99,89,255,115,95,84,255,111,90,80,255,104,84,74,255,97,77,66,255,89,69,58,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,134,114,104,255,142,121,111,255,148,128,118,255,153,133,123,255,156,136,126,255,159,139,128,255,162,142,131,255,164,144,134,255,165,145,135,255,166,146,136,255,168,147,137,255,169,148,138,255,170,149,139,255,170,150,140,255,171,150,140,255,170,150,140,255,170,150,140,255,170,150,140,255,170,150,140,255,170,150,140,255,170,150,140,255,170,150,140,255,169,149,139,255,168,148,138,255,168,147,137,255,167,147,136,255,166,146,135,255,165,145,135,255,164,144,134,255,164,143,133,255,163,142,132,255,161,141,130,255,159,139,129,255,158,138,127,255,156,136,126,255,155,135,124,255,153,133,123,255,152,132,121,255,150,130,120,255,148,128,117,255,145,125,115,255,143,123,112,255,140,120,110,255,138,117,107,255,135,115,105,255,133,112,102,255,129,109,99,255,125,105,95,255,121,101,90,255,117,96,86,255,112,92,82,255,108,88,77,255,101,80,70,255,92,72,62,255,84,64,53,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,118,98,88,255,136,116,105,255,143,123,113,255,150,130,119,255,153,133,122,255,156,136,125,255,159,138,128,255,161,141,131,255,163,143,132,255,164,144,133,255,165,145,135,255,166,146,136,255,167,147,137,255,168,148,138,255,169,148,138,255,169,148,138,255,169,148,138,255,169,148,138,255,169,148,138,255,169,148,138,255,169,148,138,255,169,148,138,255,168,148,137,255,167,147,136,255,166,146,136,255,165,145,135,255,165,144,134,255,164,144,133,255,163,143,132,255,162,142,132,255,161,141,130,255,160,139,129,255,158,138,127,255,156,136,126,255,155,135,124,255,153,133,123,255,152,132,121,255,150,130,120,255,149,128,118,255,146,126,115,255,143,123,113,255,141,121,110,255,138,118,108,255,136,116,105,255,133,113,103,255,131,110,100,255,127,107,96,255,123,102,92,255,118,98,88,255,114,94,83,255,109,89,79,255,103,83,73,255,95,75,64,255,87,66,56,255,73,53,42,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,126,105,95,255,136,116,106,255,144,124,114,255,149,129,119,255,153,132,122,255,156,135,125,255,158,138,128,255,160,140,130,255,162,141,131,255,163,143,132,255,164,144,133,255,165,145,134,255,166,146,135,255,167,146,136,255,167,146,136,255,167,146,136,255,167,146,136,255,167,146,136,255,167,146,136,255,167,146,136,255,167,146,136,255,166,146,135,255,165,145,135,255,164,144,134,255,164,143,133,255,163,143,132,255,162,142,131,255,161,141,131,255,160,140,130,255,159,139,129,255,158,137,127,255,156,136,126,255,155,134,124,255,153,133,122,255,151,131,121,255,150,130,119,255,148,128,118,255,146,126,116,255,144,124,113,255,141,121,111,255,139,118,108,255,136,116,105,255,133,113,103,255,131,111,100,255,128,108,97,255,123,103,93,255,119,99,89,255,115,95,84,255,110,90,80,255,106,86,75,255,98,77,67,255,89,69,59,255,80,60,50,255,55,34,24,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,129,109,98,255,137,117,106,255,145,125,114,255,148,128,118,255,152,131,121,255,155,135,124,255,158,138,127,255,159,139,128,255,160,140,130,255,161,141,131,255,163,142,132,255,164,143,133,255,164,144,134,255,164,144,134,255,165,144,134,255,165,144,134,255,165,144,134,255,165,144,134,255,165,144,134,255,165,144,134,255,164,144,133,255,163,143,133,255,162,142,132,255,162,141,131,255,161,141,130,255,160,140,129,255,159,139,129,255,159,138,128,255,157,137,127,255,156,135,125,255,154,134,123,255,152,132,122,255,151,131,120,255,149,129,119,255,148,127,117,255,146,126,116,255,144,124,113,255,141,121,111,255,139,119,108,255,136,116,106,255,133,113,103,255,131,111,100,255,128,108,98,255,124,104,94,255,120,100,89,255,116,96,85,255,111,91,81,255,107,86,76,255,100,80,70,255,92,72,61,255,83,63,53,255,61,41,30,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,129,109,98,255,138,117,107,255,144,123,113,255,147,127,116,255,150,130,120,255,154,133,123,255,156,136,125,255,157,137,126,255,158,138,128,255,160,139,129,255,161,141,130,255,162,142,132,255,162,142,132,255,162,142,132,255,162,142,132,255,162,142,132,255,163,142,132,255,163,142,132,255,163,142,132,255,162,142,131,255,161,141,131,255,160,140,130,255,160,139,129,255,159,139,128,255,158,138,127,255,157,137,127,255,157,136,126,255,155,135,125,255,154,133,123,255,152,132,121,255,150,130,120,255,149,129,118,255,147,127,117,255,146,125,115,255,144,124,113,255,142,121,111,255,139,119,108,255,136,116,106,255,134,113,103,255,131,111,100,255,128,108,98,255,125,105,95,255,121,101,90,255,117,96,86,255,112,92,82,255,108,87,77,255,102,82,72,255,93,73,63,255,84,64,54,255,67,47,36,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,97,77,67,255,128,108,97,255,137,117,106,255,142,122,112,255,146,126,115,255,149,129,119,255,152,132,122,255,154,133,123,255,155,135,124,255,156,136,126,255,158,137,127,255,159,139,128,255,159,139,129,255,160,139,129,255,160,139,129,255,160,140,129,255,160,140,129,255,160,140,129,255,160,140,130,255,160,139,129,255,159,139,128,255,158,138,127,255,157,137,127,255,157,136,126,255,156,136,125,255,155,135,125,255,154,134,124,255,153,133,122,255,151,131,121,255,150,129,119,255,148,128,117,255,146,126,116,255,145,125,114,255,143,123,113,255,142,121,111,255,139,119,108,255,136,116,106,255,133,113,103,255,131,110,100,255,128,108,97,255,125,105,95,255,121,101,91,255,117,97,86,255,112,92,82,255,107,87,77,255,103,82,72,255,94,74,64,255,85,65,55,255,73,53,42,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,95,75,65,255,127,106,96,255,136,116,105,255,140,120,109,255,144,124,113,255,148,127,117,255,150,130,119,255,152,131,121,255,153,133,122,255,154,134,124,255,156,135,125,255,156,136,126,255,157,136,126,255,157,137,126,255,157,137,126,255,157,137,126,255,157,137,127,255,157,137,127,255,157,137,126,255,156,136,126,255,155,135,125,255,155,134,124,255,154,134,123,255,153,133,123,255,152,132,122,255,152,131,121,255,150,130,119,255,148,128,118,255,147,127,116,255,145,125,115,255,144,123,113,255,142,122,111,255,140,120,110,255,138,118,108,255,135,115,105,255,133,112,102,255,130,110,99,255,127,107,97,255,124,104,94,255,121,101,91,255,117,96,86,255,112,92,81,255,107,87,77,255,102,82,72,255,95,75,65,255,86,66,56,255,76,56,45,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,94,74,63,255,124,104,94,255,133,113,103,255,137,117,107,255,141,121,111,255,145,125,115,255,147,127,116,255,149,128,118,255,150,130,120,255,152,132,121,255,153,133,123,255,154,133,123,255,154,134,123,255,154,134,123,255,154,134,124,255,154,134,124,255,154,134,124,255,154,134,124,255,153,133,123,255,153,132,122,255,152,132,121,255,151,131,121,255,150,130,120,255,150,129,119,255,149,129,118,255,147,127,117,255,145,125,115,255,144,124,113,255,142,122,112,255,141,120,110,255,139,119,108,255,137,117,107,255,135,115,104,255,132,112,101,255,129,109,99,255,126,106,96,255,124,103,93,255,121,101,90,255,117,96,86,255,112,92,81,255,107,87,77,255,102,82,72,255,96,75,65,255,85,65,55,255,74,54,44,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,120,100,90,255,130,109,99,255,135,114,104,255,139,119,109,255,142,122,112,255,144,124,113,255,146,125,115,255,147,127,117,255,149,129,118,255,150,129,119,255,150,130,119,255,150,130,120,255,150,130,120,255,151,131,120,255,151,131,120,255,151,131,120,255,150,130,120,255,150,129,119,255,149,129,118,255,148,128,118,255,147,127,117,255,147,127,116,255,146,126,115,255,144,124,114,255,143,122,112,255,141,121,110,255,139,119,109,255,138,117,107,255,136,116,105,255,134,114,103,255,131,111,100,255,128,108,98,255,125,105,95,255,122,102,92,255,119,99,89,255,116,96,85,255,111,91,80,255,106,85,75,255,100,80,70,255,94,74,64,255,84,64,53,255,73,52,42,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,115,95,84,255,125,105,95,255,130,110,100,255,135,115,105,255,138,118,108,255,140,120,110,255,142,122,112,255,144,124,114,255,145,125,115,255,146,126,115,255,146,126,116,255,146,126,116,255,147,127,116,255,147,127,116,255,147,127,117,255,146,126,116,255,146,126,115,255,145,125,114,255,144,124,114,255,144,123,113,255,143,123,112,255,142,122,111,255,140,120,110,255,138,118,108,255,137,117,106,255,135,115,105,255,133,113,103,255,132,112,101,255,129,109,99,255,126,106,96,255,123,103,93,255,120,100,90,255,117,97,87,255,114,94,84,255,109,89,79,255,104,84,73,255,99,79,68,255,93,73,62,255,81,61,51,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,104,84,73,255,119,99,89,255,126,106,95,255,131,111,100,255,134,113,103,255,136,116,105,255,138,118,107,255,140,120,109,255,141,121,110,255,141,121,111,255,142,122,111,255,143,122,112,255,143,123,112,255,143,123,113,255,143,122,112,255,142,122,111,255,141,121,111,255,140,120,110,255,140,120,109,255,139,119,109,255,138,118,107,255,136,116,105,255,134,114,104,255,133,112,102,255,131,111,100,255,129,109,99,255,127,107,97,255,124,104,94,255,121,101,91,255,118,98,88,255,115,95,85,255,112,92,82,255,107,87,77,255,102,81,71,255,96,76,65,255,88,68,58,255,75,55,45,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,111,91,81,255,118,98,88,255,125,105,95,255,128,108,98,255,131,111,100,255,133,113,103,255,135,115,105,255,136,115,105,255,136,116,106,255,137,117,106,255,137,117,107,255,138,118,107,255,137,117,107,255,137,117,106,255,136,116,106,255,136,115,105,255,135,115,104,255,134,114,104,255,133,113,102,255,131,111,101,255,129,109,99,255,128,108,97,255,126,106,95,255,124,104,94,255,121,101,91,255,118,98,88,255,115,95,84,255,112,92,81,255,109,88,78,255,103,83,73,255,98,77,67,255,92,71,61,255,82,62,52,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,107,87,77,255,118,97,87,255,121,101,90,255,124,104,93,255,127,107,96,255,129,108,98,255,130,109,99,255,131,110,100,255,131,111,101,255,132,112,102,255,132,112,101,255,131,111,101,255,131,111,100,255,130,110,99,255,129,109,99,255,129,109,98,255,127,107,96,255,125,105,95,255,124,103,93,255,122,102,91,255,120,100,89,255,118,97,87,255,114,94,84,255,111,91,81,255,108,88,77,255,105,84,74,255,99,79,68,255,92,72,62,255,85,65,54,255,67,46,36,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,103,82,72,255,110,90,80,255,115,95,84,255,119,99,89,255,121,101,90,255,122,102,91,255,123,103,92,255,124,104,94,255,124,104,94,255,124,104,93,255,123,103,93,255,123,103,92,255,123,102,92,255,122,101,91,255,120,100,89,255,118,98,87,255,116,96,86,255,114,94,84,255,112,92,82,255,109,88,78,255,105,85,75,255,101,81,71,255,97,77,67,255,90,70,60,255,83,63,53,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,98,78,67,255,107,87,77,255,109,89,79,255,111,91,81,255,113,93,82,255,114,94,84,255,114,94,84,255,114,94,83,255,114,94,83,255,114,94,83,255,112,92,82,255,111,91,80,255,109,89,78,255,107,87,76,255,105,85,74,255,101,80,70,255,96,76,66,255,92,72,61,255,83,63,53,255,73,53,43,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,76,56,46,255,95,75,65,255,97,77,66,255,98,78,67,255,99,78,68,255,98,78,68,255,97,76,66,255,95,74,64,255,93,73,62,255,88,67,57,255,81,61,50,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255
size(100, 100, P3D);
background(0);
noStroke();
directionalLight(153, 153, 153, .5, 0, -1);
ambientLight(153, 102, 0);
ambient(51, 26, 0);
translate(70, 50, 0);
sphere(30);

exit();
